Добавляем в Jupyter Notebooks красоту и интерактивность

Многие используют в своей работе Jupyter Notebooks. Но с ростом сложности проекта появляются проблемы. В блокноте появляются ячейки с красными пометками для самого себя «перед запуском укажи число…» или «задай количество итераций исходя из…». Какой-то откат к командной строке получается.

Да и вывод данных на экран не всегда воспринимается без пояснений сторонним человеком, который привык к красивым таблицам, картинкам и прочим современным элементам интерфейса.

Например, у нас есть данные по площадям городов и численности населения. Выведем их на экран в «традиционном виде»

tabledata = [["Москва", 2561, 12615882],          ["Санкт-Петербург", 1439, 5383890],          ["Ярославль", 205, 609828],          ["Хабаровск", 383, 1321473]] tabledata

Видим в блокноте

Современному, избалованному человеку такой формат отображения не всегда нравится. Нужно привести данные к более привычному табличному виду.

Можно использовать широко распространенную библиотеку pandas

i














Читать далее